Computer aided total knee arthroplasty